//package com.lzh.eventdemo.controller;
//
//import java.io.BufferedReader;
//import java.io.IOException;
//import java.io.InputStream;
//import java.io.InputStreamReader;
//import java.net.MalformedURLException;
//import java.net.URL;
//
///**
// * @Description:
// * @Author: LiuZiHao
// * @Date: 2022/10/12 17:33
// */
//public class Tset {
//
//    /*
//     * 字节流——字符流——缓存输出的字符流
//     */
//    private String getStream(String url) {
//        try {
//            //得到字节流，这里是请求了一个网页，拿到一个相应的数据的字节流
//            InputStream in = new URL(url).openStream();
//            //将字节流转化成字符流，并指定字符集
//            InputStreamReader isr = new InputStreamReader(in, "UTF-8");
//            //将字符流以缓存的形式一行一行输出
//            BufferedReader bf = new BufferedReader(isr);
//            String results = "";
//            String newLine = "";
//            while ((newLine = bf.readLine()) != null) {
//                results += newLine + "\n";
//            }
//            return results;
//
//        } catch (MalformedURLException e) {
//            // TODO Auto-generated catch block
//            e.printStackTrace();
//        } catch (IOException e) {
//            // TODO Auto-generated catch block
//            e.printStackTrace();
//        } finally {
//            // 流关闭
//            if (isr != null) {
//                try {
//                    isr.close();
//                } catch (IOException e) {
//                    e.printStackTrace();
//                }
//            }
//
//        }
//
//        return null;
//    }
//
//    /**
//     * @param args
//     */
//    public static void main(String[] args) {
//        // TODO Auto-generated method stub
//        String URL = "http://www.baidu.com";
//        Test_BufferedReader test = new Test_BufferedReader();
//        System.out.println(test.getStream(URL));
//    }
//
//}
